home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus 2000 #1 / Amiga Plus CD - 2000 - No. 1.iso / Games / PD / Muscarine / 31.room < prev    next >
Text File  |  1999-12-03  |  3KB  |  97 lines

  1. /* Southpole
  2. /* Room script for GRAAL
  3. /* RF 1=0 no trap =1 trap set =2 pinguin caught
  4.  
  5. /* UPDATE: scroll_frames[;normal_frames]
  6. /*
  7. UPDATE: 6;1
  8.  
  9. /* 3D: max;mid;min;adjspeed (This statement is optional)
  10. /*
  11. /* SECTION: SAME|section_no
  12. /*
  13. SECTION: 2
  14.  
  15. /* BACKDROP: file
  16. /*
  17. BACKDROP: 31BG.iff
  18.  
  19. /* START_POS: startpos_no;image;x;y;L|M|R;floor_no
  20. /*
  21. START_POS: 1;SIMG11;321;174; ;1
  22.  
  23. /* FLOOR: floor_no;x1;y1;x2;y2;floormaps
  24. /*
  25. FLOOR: 1;165;96;319;169;1-1/2-2
  26. FLOOR: 2;97;96;305;118;1-1/2-2
  27.  
  28. /* PATH: path_no;floor1;floor2;px1;py1;px2;py2;[{more_points}] (This statement is optional)
  29. /*
  30. /* EXIT: exit_no;x1;y1;x2;y2;x;y;description (This statement is optional)
  31. /*
  32. EXIT: 1;308;0;320;169;319;169;north
  33.  
  34. /* CLPART: file (This statement is optional)
  35. CLPART: 31FG.iff
  36.  
  37. /* ROOMIMGS: number;start_bob;x1;y1;w;h;x-offset;hotspot (This statement is optional)
  38. /* pinguin 1=normal 2=look behind 3=jump 4=look down 5=look up
  39. ROOMIMGS: 5;1;0;0;40;52;44; 
  40. /* 6=trap
  41. ROOMIMGS: 1;6;269;0;52;36;0; 
  42. /* 7-11,12-15 pingu jump  16=empty
  43. ROOMIMGS: 5;7;0;52;95;98;94;81/0
  44. ROOMIMGS: 4;12;0;149;95;98;94;81/0
  45. ROOMIMGS: 1;16;376;149;3;3;4; 
  46.  
  47. /* STATIC: bob;image;x;y (This statement is optional)
  48. /*
  49. /* ANIM: bob;image;anim_ch;anim|ptrn;x;y (This statement is optional)
  50. /*
  51. /* ROOMOBJ: obj;name;room;VIS|NVIS;bob;image;x;y;cx;cy;cimage;prep;PICK|NPICK;anim_ch;verb;icon;LOW|MID|HIGH;types;w1;w2;w3 (This statement is optional)
  52. /*
  53. /* DACT: {cond|comm}
  54. /*
  55. DACT: SETRF 30,2=1
  56. DACT: OMOVE 18,280,165,1, , ,A 0,(SIMG12,6)(SIMG13,6)(SIMG14,6)(SIMG15,6)(SIMG14,6)(SIMG13,6)
  57. DACT: IFRF 1=0;HIDE 36;SHOW 35,99,73,A 1,(RIMG1,64)(RIMG2,50)(RIMG4,24)(RIMG2,24)(RIMG3,12)(RIMG7,4)(RIMG8,4)(RIMG9,4)(RIMG10,4)(RIMG11,4)(RIMG12,4)(RIMG13,4)(RIMG14,5)(RIMG15,6)(RIMG16,3);DOAFTER 6,35,1
  58. DACT: IFRF 1=1;SHOW 35,212,80,A 0,(RIMG4,120)(RIMG5,60)(RIMG1,3)(RIMG4,120)(RIMG1,50)
  59. DACT: IFRF 1=2;HIDE 35
  60. DACT: LIGHTS ON;EXIT
  61.  
  62. /* LINE: dlg;line_no;sentence1;sentence2| ;{cond} (This statement is optional)
  63. /*
  64. /* LACT: dlg;line_no;{cond|comm} (This statement is optional)
  65. /*
  66. /* ACTION: verb_no;{cond|comm} (This statement is optional)
  67. ACTION: -1;IFOBJ 35;HIDE 35;CANCEL 1;EXIT
  68.  
  69. /* Action 0 - Exit
  70. ACTION: 0;IFOBJ 1;MEXIT;GOTO 29,3
  71.  
  72. /* Action 1 - Give
  73. /*
  74. /* Action 2- Pick up
  75. ACTION: 2;IFOBJ 35;IFRF 1=0;MOBJ;EXIT
  76. ACTION: 2;IFOBJ 35;IFRF 1=1;MOBJ;HANDLE;W 12;PICK;HANDLE -1;SETRF 1=2;EXIT
  77. ACTION: 2;IFOBJ 36;MOBJ;HANDLE;W 12;PICK;HANDLE -1;SETRF 1=0;EXIT
  78.  
  79. /* Action 3 - Use
  80. ACTION: 3;IFOBJ 36;IFRF 1=0;IFCARR 36;CMOVE 206,127,P;CIMG SIMG13;HANDLE;PUT 36,U,31;SHOW 36,169,103,RIMG6;W 12;HANDLE -1;SAY I don't know... this trap is a little bit to big for pinguins, isn't it.;SETRF 1=1;EXIT
  81.  
  82. /* Action 4 - Open
  83. /*
  84. /* Action 5 - Talk to
  85. /*
  86. /* Action 6 - Consume
  87. /*
  88. /* Action 7 - Close
  89. /*
  90. /* Action 8 - Look at
  91. ACTION: 2;IFOBJ 35;IFRF 1=0;SAY A Pinguin.;EXIT
  92.  
  93. /* Action 9 - Attack
  94. /*
  95. /*
  96. /* end of room file
  97.